Skip to content

ci: bump workflows to v2.0.0 and zutils to v0.8.1#22

Merged
ppenna merged 1 commit into
nanvix/v2.12.9from
nanvix/fix-ci-breaking-changes
May 11, 2026
Merged

ci: bump workflows to v2.0.0 and zutils to v0.8.1#22
ppenna merged 1 commit into
nanvix/v2.12.9from
nanvix/fix-ci-breaking-changes

Conversation

@ppenna

@ppenna ppenna commented May 11, 2026

Copy link
Copy Markdown

Summary

Adapt caller workflow to breaking changes introduced by:

  • nanvix/workflows v2.0.0 — docker-image is now a required input (no default).
  • nanvix/zutils v0.8.0 — setup --with-docker requires an explicit image argument.

Changes

  • Bump nanvix/workflows from v1.15.0v2.0.0
  • Bump zutil-version from v0.7.48v0.8.1
  • Add docker-image: ghcr.io/nanvix/toolchain-gcc:sha-34a3641 to both ci and ci-scheduled jobs

Supersedes: #18, #21

## Summary

Adapt caller workflow to breaking changes introduced by:

- `nanvix/workflows` v2.0.0 — `docker-image` is now a required input (no default).
- `nanvix/zutils` v0.8.0 — `setup --with-docker` requires an explicit image argument.

### Changes

- Bump `nanvix/workflows` from `v1.15.0` → `v2.0.0`
- Bump `zutil-version` from `v0.7.48` → `v0.8.1`
- Add `docker-image: ghcr.io/nanvix/toolchain-gcc:sha-34a3641` to both `ci` and `ci-scheduled` jobs

Supersedes: #18, #21

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Nanvix CI integration to accommodate breaking input changes in nanvix/workflows v2 and nanvix/zutils v0.8+, ensuring the caller workflows provide the now-required Docker image and use the updated zutils version pin.

Changes:

  • Bump reusable workflow reference nanvix/workflows from v1.15.0 to v2.0.0.
  • Bump pinned/declared nanvix-zutil version from v0.7.48 to v0.8.1 across bootstrap scripts and workflow inputs.
  • Provide required docker-image input to both ci and ci-scheduled jobs.
Show a summary per file
File Description
z.sh Updates the pinned nanvix-zutil bootstrap version to 0.8.1.
z.ps1 Updates the pinned nanvix-zutil bootstrap version to 0.8.1 for Windows.
.github/workflows/nanvix-ci.yml Bumps reusable workflow to v2.0.0, bumps zutil-version, and adds required docker-image input for both jobs.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 3/3 changed files
  • Comments generated: 0

@ppenna
ppenna merged commit 472e37d into nanvix/v2.12.9 May 11, 2026
28 checks passed
@ppenna
ppenna deleted the nanvix/fix-ci-breaking-changes branch May 11, 2026 02:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants